A general limitation on Monte Carlo algorithms of the Metropolis type.
نویسندگان
چکیده
We prove that for any Monte Carlo algorithm of Metropolis type, the autocorrelation time of a suitable “energy”-like observable is bounded below by a multiple of the corresponding “specific heat”. This bound does not depend on whether the proposed moves are local or non-local; it depends only on the distance between the desired probability distribution π and the probability distribution π(0) for which the proposal matrix satisfies detailed balance. We show, with several examples, that this result is particularly powerful when applied to non-local algorithms. PACS number(s): 02.70.Lq, 02.50.Ga, 05.50.+q, 11.15.Ha ∗Address until August 31, 1994. Permanent address: Dipartimento di Fisica and INFN – Sezione di Pisa, Università degli Studi di Pisa, Pisa 56100, ITALIA. Internet: [email protected]; Bitnet: [email protected]; Hepnet/Decnet: 39198::PELISSETTO. Forty years ago, Metropolis et al. [1] introduced a general method for constructing dynamic Monte Carlo algorithms (= Markov chains [2]) that satisfy detailed balance for a specified probability distribution π. In this note we would like to point out a general limitation on all algorithms of Metropolis type. We prove that the autocorrelation time of a suitable “energy”-like observable is bounded below by a multiple of the corresponding “specific heat”. This bound does not depend on whether the proposed moves are local or non-local; it depends only on the distance between the desired probability distribution π and the probability distribution π for which the proposal matrix satisfies detailed balance. Let us begin by recalling the general Metropolis et al. [1] method, as slightly generalized by Hastings [3]. We use the notation of a discrete (finite or countably infinite) state space S, but the same considerations apply with minor modifications to a general measurable state space. Let P (0) = {p xy } be an arbitrary transition matrix on S. We call P (0) the proposal matrix , and use it to generate proposed moves x → y that will then be accepted or rejected with probabilities axy and 1−axy, respectively. If a proposed move is rejected, we make a “null transition” x → x. The transition matrix P = {pxy} of the full algorithm is thus
منابع مشابه
Spatial count models on the number of unhealthy days in Tehran
Spatial count data is usually found in most sciences such as environmental science, meteorology, geology and medicine. Spatial generalized linear models based on poisson (poisson-lognormal spatial model) and binomial (binomial-logitnormal spatial model) distributions are often used to analyze discrete count data in which spatial correlation is observed. The likelihood function of these models i...
متن کاملA general construction for parallelizing Metropolis-Hastings algorithms.
Markov chain Monte Carlo methods (MCMC) are essential tools for solving many modern-day statistical and computational problems; however, a major limitation is the inherently sequential nature of these algorithms. In this paper, we propose a natural generalization of the Metropolis-Hastings algorithm that allows for parallelizing a single chain using existing MCMC methods. We do so by proposing ...
متن کاملLimit Theorems for Some Adaptive Mcmc Algorithms with Subgeometric Kernels: Part Ii
We prove a central limit theorem for a general class of adaptive Markov Chain Monte Carlo algorithms driven by sub-geometrically ergodic Markov kernels. We discuss in detail the special case of stochastic approximation. We use the result to analyze the asymptotic behavior of an adaptive version of the Metropolis Adjusted Langevin algorithm with a heavy tailed target density.
متن کاملAlgorithms for Faster and Larger Dynamic Metropolis Simulations
In dynamic Monte Carlo simulations, using for example the Metropolis dynamic, it is often required to simulate for long times and to simulate large systems. We present an overview of advanced algorithms to simulate for longer times and to simulate larger systems. The longer-time algorithm focused on is the Monte Carlo with Absorbing Markov Chains (MCAMC) algorithm. It is applied to metastabilit...
متن کاملMarkov Chain Monte Carlo Maximum Likelihood
Markov chain Monte Carlo (e. g., the Metropolis algorithm and Gibbs sampler) is a general tool for simulation of complex stochastic processes useful in many types of statistical inference. The basics of Markov chain Monte Carlo are reviewed, including choice of algorithms and variance estimation, and some new methods are introduced. The use of Markov chain Monte Carlo for maximum likelihood est...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Physical review letters
دوره 72 2 شماره
صفحات -
تاریخ انتشار 1994